the presidency of strategy development - Francés Inglés Diccionario